Supplier Page from MyBioSource.com for Recombinant Caenorhabditis elegans Rhomboid-related protein 1 (rom-1), partial